Serving ingredient-driven dishes in a space that takes cues from international benchmarks, Terra is a laid-back yet elevated concept that provides a quality homegrown neighbourhood restaurant in Jumeirah. Named after the Latin word for earth and located next to Waitrose on Al Thanya Road, the menu is inspired by the flavours of the Mediterranean, with bistro-style food that doesn't compromise on quality and features premium ingredients at the heart of the gastronomic experience.
Recommandé